package bx.InteractionEntity;

import lombok.Data;

import java.util.List;

/**
 * Worker 注册 ---- to  server
 */
@Data
public class WorkerRegistRequest {
    private String workerGroupName;   // 执行器组 名字
    private List<JobWorkerHandlerInfo> jobWorkerHandlerInfoList; // 执行器所注册的回调函数列表
    private String ipAddressAndPort; // 执行机器 IP 地址 + 端口号
    private String jobWorkerName; // 执行机器名字
    private String ownerName;   // 所属人姓名

    @Data
    public static class JobWorkerHandlerInfo {
        private String className;
        private String methodName;
        private String platformName;
    }
}
